NSCL

Stager

 

Stager runs from a graphical user interface and is responsible for managing experimental data storage.  Stager has the following features:

The remainder of this documentation describes:

How to Run Stager

Stager consists of a set of TCL/Tk scripts and packages in the /usr/opt/daq/Scripts directory.  It is therefore necessary to be sure that the TCLLIBPATH environment variable includes /usr/opt/daq/Scripts, and that the LD_LIBRARY_PATH environment variable includes the /usr/opt/daq/Lib directory.  Once these requirements have been met run stager by typing:

/usr/opt/daq/Bin/Stager

at the shell prompt.

Top

Startup Actions

On startup, Stager attempts to source the file ~/experiment/.stagerconfig.  If this file does not exist, the stager prompts you for its configuration through it's GUI. If this file does exist, Stager asks you to confirm the settings in the configuration file with the following dialog window:

If all of the settings are correct, click Accept otherwise clicking Reject causes Stager's GUI to prompt for a new configuration. 

·         For information about each parameter, Click on it in the figure above. 

·         For information about the parameters which are stored in ~/experiment/StagerConfig, click on this line

Once the Stager has been configured, it begins Normal Operations, and displays it's GUI.

Top

What Stager Does

Stager starts up the Readout program specified by its configuration. The Readout program is started through the ReadoutShell GUI front end..  This allows the user to interact with the experiment readout subsystem through a graphical user interface front end.

Every 5 seconds, stager performs the following actions:

·         Update its configuration file

·         Performs a Stage Evaluation Pass.

Top


July 12, 2001Fox@nscl.msu.edu
NSCL Computer Group